package com.service.Authorization.entity;

import java.util.Date;
import java.io.Serializable;

/**
 * 有密码认证信息(UserCipherInfo)实体类
 *
 * @author makejava
 * @since 2021-08-10 16:14:34
 */
public class UserCipherInfo implements Serializable {
    private static final long serialVersionUID = -74346725364447233L;
    /**
     * 主键id
     */
    private String id;
    /**
     * 用户名/账号
     */
    private String userName;
    /**
     * 密码
     */
    private String password;
    /**
     * 有效时长
     */
    private String expire;
    /**
     * 有效次数
     */
    private Integer expireNum;
    /**
     * ssid
     */
    private String ssid;
    /**
     * 免密标识 0--false 1--true
     */
    private Boolean noSecret;
    /**
     * 密码发放时间
     */
    private Date grantDate;
    /**
     * 密码使用次数
     */
    private Integer useNum;
    /**
     * 密码是否失效 1--true 0--false
     */
    private Boolean status;
    /**
     * 用户id
     */
    private String userId;
    /**
     * 免账号标识 1--true 0--false
     */
    private Boolean noUserName;
    /**
     * 更新日期
     */
    private Date updateTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getExpire() {
        return expire;
    }

    public void setExpire(String expire) {
        this.expire = expire;
    }

    public Integer getExpireNum() {
        return expireNum;
    }

    public void setExpireNum(Integer expireNum) {
        this.expireNum = expireNum;
    }

    public String getSsid() {
        return ssid;
    }

    public void setSsid(String ssid) {
        this.ssid = ssid;
    }

    public Boolean getNoSecret() {
        return noSecret;
    }

    public void setNoSecret(Boolean noSecret) {
        this.noSecret = noSecret;
    }

    public Date getGrantDate() {
        return grantDate;
    }

    public void setGrantDate(Date grantDate) {
        this.grantDate = grantDate;
    }

    public Integer getUseNum() {
        return useNum;
    }

    public void setUseNum(Integer useNum) {
        this.useNum = useNum;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Boolean getNoUserName() {
        return noUserName;
    }

    public void setNoUserName(Boolean noUserName) {
        this.noUserName = noUserName;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}
